Big Huge Thesaurus

Fagopyrum esculentum

noun